indian crested porcupine (hystrix indica) - Turc Anglais Dictionnaire